home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Hyper / Me-Mz / MegaHome™ II 3.03.cpt / MegaHome™ II 3.03 / Home / background_2757.xml next >
Extensible Markup Language  |  1992-02-21  |  32KB  |  622 lines

  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <!DOCTYPE background PUBLIC "-//Apple, Inc.//DTD background V 2.0//EN" "" >
  3. <background>
  4.     <id>2757</id>
  5.     <filler1>0</filler1>
  6.     <bitmap>BMAP_2087.pbm</bitmap>
  7.     <cantDelete> <true /> </cantDelete>
  8.     <showPict> <true /> </showPict>
  9.     <dontSearch> <false /> </dontSearch>
  10.     <link rel="stylesheet" type="text/css" href="stylesheet_7199.css" />
  11.     <part>
  12.         <id>88</id>
  13.         <type>button</type>
  14.         <visible> <true /> </visible>
  15.         <reserved5> 0 </reserved5>
  16.         <reserved4> 0 </reserved4>
  17.         <reserved3> 0 </reserved3>
  18.         <reserved2> 0 </reserved2>
  19.         <reserved1> 0 </reserved1>
  20.         <enabled> <true /> </enabled>
  21.         <rect>
  22.             <left>30</left>
  23.             <top>24</top>
  24.             <right>508</right>
  25.             <bottom>323</bottom>
  26.         </rect>
  27.         <style>transparent</style>
  28.         <showName> <false /> </showName>
  29.         <highlight> <false /> </highlight>
  30.         <autoHighlight> <false /> </autoHighlight>
  31.         <sharedHighlight> <true /> </sharedHighlight>
  32.         <family>0</family>
  33.         <titleWidth>0</titleWidth>
  34.         <icon>0</icon>
  35.         <textAlign>center</textAlign>
  36.         <font></font>
  37.         <textSize>12</textSize>
  38.         <textStyle>plain</textStyle>
  39.         <name>deselect (i)</name>
  40.         <script>on mouseUpdoADeselectend mouseUp</script>
  41.     </part>
  42.     <part>
  43.         <id>2</id>
  44.         <type>field</type>
  45.         <visible> <true /> </visible>
  46.         <dontWrap> <false /> </dontWrap>
  47.         <dontSearch> <false /> </dontSearch>
  48.         <sharedText> <true /> </sharedText>
  49.         <fixedLineHeight> <true /> </fixedLineHeight>
  50.         <autoTab> <false /> </autoTab>
  51.         <lockText> <true /> </lockText>
  52.         <rect>
  53.             <left>7</left>
  54.             <top>312</top>
  55.             <right>58</right>
  56.             <bottom>340</bottom>
  57.         </rect>
  58.         <style>shadow</style>
  59.         <autoSelect> <false /> </autoSelect>
  60.         <showLines> <false /> </showLines>
  61.         <wideMargins> <false /> </wideMargins>
  62.         <multipleLines> <false /> </multipleLines>
  63.         <reservedFamily> 0 </reservedFamily>
  64.         <titleWidth>0</titleWidth>
  65.         <icon>0</icon>
  66.         <textAlign>center</textAlign>
  67.         <font>Geneva</font>
  68.         <textSize>9</textSize>
  69.         <textStyle>plain</textStyle>
  70.         <textHeight>12</textHeight>
  71.         <name>Coords</name>
  72.         <script>on mouseUpif not trapDoubleClick(the rect of me) then exit mouseUpif the shiftKey is down then hide me else coordinatorend mouseUpon mouseStillDowndragTargetend mouseStillDown</script>
  73.     </part>
  74.     <part>
  75.         <id>15</id>
  76.         <type>field</type>
  77.         <visible> <true /> </visible>
  78.         <dontWrap> <false /> </dontWrap>
  79.         <dontSearch> <false /> </dontSearch>
  80.         <sharedText> <false /> </sharedText>
  81.         <fixedLineHeight> <true /> </fixedLineHeight>
  82.         <autoTab> <false /> </autoTab>
  83.         <lockText> <true /> </lockText>
  84.         <rect>
  85.             <left>292</left>
  86.             <top>325</top>
  87.             <right>318</right>
  88.             <bottom>337</bottom>
  89.         </rect>
  90.         <style>transparent</style>
  91.         <autoSelect> <false /> </autoSelect>
  92.         <showLines> <false /> </showLines>
  93.         <wideMargins> <false /> </wideMargins>
  94.         <multipleLines> <false /> </multipleLines>
  95.         <reservedFamily> 0 </reservedFamily>
  96.         <titleWidth>0</titleWidth>
  97.         <icon>0</icon>
  98.         <textAlign>center</textAlign>
  99.         <font>Geneva</font>
  100.         <textSize>9</textSize>
  101.         <textStyle>plain</textStyle>
  102.         <textHeight>12</textHeight>
  103.         <name>Page</name>
  104.         <script></script>
  105.     </part>
  106.     <part>
  107.         <id>19</id>
  108.         <type>button</type>
  109.         <visible> <true /> </visible>
  110.         <reserved5> 0 </reserved5>
  111.         <reserved4> 0 </reserved4>
  112.         <reserved3> 0 </reserved3>
  113.         <reserved2> 0 </reserved2>
  114.         <reserved1> 0 </reserved1>
  115.         <enabled> <true /> </enabled>
  116.         <rect>
  117.             <left>316</left>
  118.             <top>321</top>
  119.             <right>339</right>
  120.             <bottom>342</bottom>
  121.         </rect>
  122.         <style>transparent</style>
  123.         <showName> <false /> </showName>
  124.         <highlight> <false /> </highlight>
  125.         <autoHighlight> <false /> </autoHighlight>
  126.         <sharedHighlight> <true /> </sharedHighlight>
  127.         <family>0</family>
  128.         <titleWidth>0</titleWidth>
  129.         <icon>1832</icon>
  130.         <textAlign>center</textAlign>
  131.         <font></font>
  132.         <textSize>12</textSize>
  133.         <textStyle>plain</textStyle>
  134.         <name>Next</name>
  135.         <script>on mouseUpvisual wipe leftgo next cd in this bgend mouseUp</script>
  136.     </part>
  137.     <part>
  138.         <id>1</id>
  139.         <type>field</type>
  140.         <visible> <true /> </visible>
  141.         <dontWrap> <false /> </dontWrap>
  142.         <dontSearch> <false /> </dontSearch>
  143.         <sharedText> <true /> </sharedText>
  144.         <fixedLineHeight> <true /> </fixedLineHeight>
  145.         <autoTab> <false /> </autoTab>
  146.         <lockText> <true /> </lockText>
  147.         <rect>
  148.             <left>439</left>
  149.             <top>324</top>
  150.             <right>510</right>
  151.             <bottom>340</bottom>
  152.         </rect>
  153.         <style>shadow</style>
  154.         <autoSelect> <false /> </autoSelect>
  155.         <showLines> <false /> </showLines>
  156.         <wideMargins> <false /> </wideMargins>
  157.         <multipleLines> <false /> </multipleLines>
  158.         <reservedFamily> 0 </reservedFamily>
  159.         <titleWidth>0</titleWidth>
  160.         <icon>0</icon>
  161.         <textAlign>center</textAlign>
  162.         <font>Geneva</font>
  163.         <textSize>9</textSize>
  164.         <textStyle>plain</textStyle>
  165.         <textHeight>12</textHeight>
  166.         <name>Clock</name>
  167.         <script>on mouseUpif not trapDoubleClick(the rect of me) then exit mouseUpif the shiftKey is "down" then hide meelseput the date into mewait 1 secend ifend mouseUpon mouseStillDowndragTargetend mouseStillDown</script>
  168.     </part>
  169.     <part>
  170.         <id>21</id>
  171.         <type>button</type>
  172.         <visible> <true /> </visible>
  173.         <reserved5> 0 </reserved5>
  174.         <reserved4> 0 </reserved4>
  175.         <reserved3> 0 </reserved3>
  176.         <reserved2> 0 </reserved2>
  177.         <reserved1> 0 </reserved1>
  178.         <enabled> <true /> </enabled>
  179.         <rect>
  180.             <left>202</left>
  181.             <top>321</top>
  182.             <right>225</right>
  183.             <bottom>342</bottom>
  184.         </rect>
  185.         <style>transparent</style>
  186.         <showName> <false /> </showName>
  187.         <highlight> <false /> </highlight>
  188.         <autoHighlight> <false /> </autoHighlight>
  189.         <sharedHighlight> <true /> </sharedHighlight>
  190.         <family>0</family>
  191.         <titleWidth>0</titleWidth>
  192.         <icon>26402</icon>
  193.         <textAlign>center</textAlign>
  194.         <font></font>
  195.         <textSize>12</textSize>
  196.         <textStyle>plain</textStyle>
  197.         <name>Prev</name>
  198.         <script>on mouseUpvisual wipe rightgo prev card in this bgend mouseUp</script>
  199.     </part>
  200.     <part>
  201.         <id>44</id>
  202.         <type>button</type>
  203.         <visible> <true /> </visible>
  204.         <reserved5> 0 </reserved5>
  205.         <reserved4> 0 </reserved4>
  206.         <reserved3> 0 </reserved3>
  207.         <reserved2> 0 </reserved2>
  208.         <reserved1> 0 </reserved1>
  209.         <enabled> <true /> </enabled>
  210.         <rect>
  211.             <left>343</left>
  212.             <top>325</top>
  213.             <right>392</right>
  214.             <bottom>340</bottom>
  215.         </rect>
  216.         <style>rectangle</style>
  217.         <showName> <true /> </showName>
  218.         <highlight> <false /> </highlight>
  219.         <autoHighlight> <true /> </autoHighlight>
  220.         <sharedHighlight> <true /> </sharedHighlight>
  221.         <family>0</family>
  222.         <titleWidth>0</titleWidth>
  223.         <icon>0</icon>
  224.         <textAlign>center</textAlign>
  225.         <font>Geneva</font>
  226.         <textSize>9</textSize>
  227.         <textStyle>plain</textStyle>
  228.         <name>Open App</name>
  229.         <script>on mouseUpdoMenu "Open Application‚Ķ"end mouseUp</script>
  230.     </part>
  231.     <part>
  232.         <id>83</id>
  233.         <type>button</type>
  234.         <visible> <true /> </visible>
  235.         <reserved5> 0 </reserved5>
  236.         <reserved4> 0 </reserved4>
  237.         <reserved3> 0 </reserved3>
  238.         <reserved2> 0 </reserved2>
  239.         <reserved1> 0 </reserved1>
  240.         <enabled> <true /> </enabled>
  241.         <rect>
  242.             <left>143</left>
  243.             <top>325</top>
  244.             <right>198</right>
  245.             <bottom>340</bottom>
  246.         </rect>
  247.         <style>rectangle</style>
  248.         <showName> <true /> </showName>
  249.         <highlight> <false /> </highlight>
  250.         <autoHighlight> <true /> </autoHighlight>
  251.         <sharedHighlight> <true /> </sharedHighlight>
  252.         <family>0</family>
  253.         <titleWidth>0</titleWidth>
  254.         <icon>0</icon>
  255.         <textAlign>center</textAlign>
  256.         <font>Geneva</font>
  257.         <textSize>9</textSize>
  258.         <textStyle>plain</textStyle>
  259.         <name>Open Stack</name>
  260.         <script>on mouseUpdoMenu "Open Stack..."end mouseUp</script>
  261.     </part>
  262.     <part>
  263.         <id>92</id>
  264.         <type>field</type>
  265.         <visible> <true /> </visible>
  266.         <dontWrap> <false /> </dontWrap>
  267.         <dontSearch> <false /> </dontSearch>
  268.         <sharedText> <true /> </sharedText>
  269.         <fixedLineHeight> <true /> </fixedLineHeight>
  270.         <autoTab> <false /> </autoTab>
  271.         <lockText> <true /> </lockText>
  272.         <rect>
  273.             <left>227</left>
  274.             <top>325</top>
  275.             <right>304</right>
  276.             <bottom>337</bottom>
  277.         </rect>
  278.         <style>transparent</style>
  279.         <autoSelect> <false /> </autoSelect>
  280.         <showLines> <false /> </showLines>
  281.         <wideMargins> <false /> </wideMargins>
  282.         <multipleLines> <false /> </multipleLines>
  283.         <reservedFamily> 0 </reservedFamily>
  284.         <titleWidth>0</titleWidth>
  285.         <icon>0</icon>
  286.         <textAlign>center</textAlign>
  287.         <font>Geneva</font>
  288.         <textSize>9</textSize>
  289.         <textStyle>bold</textStyle>
  290.         <textHeight>12</textHeight>
  291.         <name>kard</name>
  292.         <script></script>
  293.     </part>
  294.     <part>
  295.         <id>93</id>
  296.         <type>button</type>
  297.         <visible> <true /> </visible>
  298.         <reserved5> 0 </reserved5>
  299.         <reserved4> 0 </reserved4>
  300.         <reserved3> 0 </reserved3>
  301.         <reserved2> 0 </reserved2>
  302.         <reserved1> 0 </reserved1>
  303.         <enabled> <true /> </enabled>
  304.         <rect>
  305.             <left>488</left>
  306.             <top>39</top>
  307.             <right>505</right>
  308.             <bottom>53</bottom>
  309.         </rect>
  310.         <style>transparent</style>
  311.         <showName> <false /> </showName>
  312.         <highlight> <false /> </highlight>
  313.         <autoHighlight> <false /> </autoHighlight>
  314.         <sharedHighlight> <true /> </sharedHighlight>
  315.         <family>0</family>
  316.         <titleWidth>0</titleWidth>
  317.         <icon>0</icon>
  318.         <textAlign>center</textAlign>
  319.         <font></font>
  320.         <textSize>12</textSize>
  321.         <textStyle>plain</textStyle>
  322.         <name>Search Paths</name>
  323.         <script>on mouseUpgo to card "stacks"end mouseUp</script>
  324.     </part>
  325.     <part>
  326.         <id>98</id>
  327.         <type>button</type>
  328.         <visible> <true /> </visible>
  329.         <reserved5> 0 </reserved5>
  330.         <reserved4> 0 </reserved4>
  331.         <reserved3> 0 </reserved3>
  332.         <reserved2> 0 </reserved2>
  333.         <reserved1> 0 </reserved1>
  334.         <enabled> <true /> </enabled>
  335.         <rect>
  336.             <left>3</left>
  337.             <top>24</top>
  338.             <right>31</right>
  339.             <bottom>323</bottom>
  340.         </rect>
  341.         <style>transparent</style>
  342.         <showName> <false /> </showName>
  343.         <highlight> <false /> </highlight>
  344.         <autoHighlight> <false /> </autoHighlight>
  345.         <sharedHighlight> <true /> </sharedHighlight>
  346.         <family>0</family>
  347.         <titleWidth>0</titleWidth>
  348.         <icon>0</icon>
  349.         <textAlign>center</textAlign>
  350.         <font></font>
  351.         <textSize>12</textSize>
  352.         <textStyle>plain</textStyle>
  353.         <name>clean</name>
  354.         <script>on mouseUpif trapDoubleClick(the rect of me) is false then doADeselectelseif fld "page" is 1 thenset the rect of cd fld "axis" to 7,22,63,50show cd fld "axis"end ifdoACleanUpend ifend mouseUp</script>
  355.     </part>
  356.     <part>
  357.         <id>95</id>
  358.         <type>button</type>
  359.         <visible> <true /> </visible>
  360.         <reserved5> 0 </reserved5>
  361.         <reserved4> 0 </reserved4>
  362.         <reserved3> 0 </reserved3>
  363.         <reserved2> 0 </reserved2>
  364.         <reserved1> 0 </reserved1>
  365.         <enabled> <true /> </enabled>
  366.         <rect>
  367.             <left>488</left>
  368.             <top>53</top>
  369.             <right>503</right>
  370.             <bottom>68</bottom>
  371.         </rect>
  372.         <style>transparent</style>
  373.         <showName> <false /> </showName>
  374.         <highlight> <false /> </highlight>
  375.         <autoHighlight> <false /> </autoHighlight>
  376.         <sharedHighlight> <true /> </sharedHighlight>
  377.         <family>0</family>
  378.         <titleWidth>0</titleWidth>
  379.         <icon>0</icon>
  380.         <textAlign>center</textAlign>
  381.         <font></font>
  382.         <textSize>12</textSize>
  383.         <textStyle>plain</textStyle>
  384.         <name>Applications</name>
  385.         <script>on mouseUpgo to card "applicationlauncher1"end mouseUp</script>
  386.     </part>
  387.     <part>
  388.         <id>96</id>
  389.         <type>button</type>
  390.         <visible> <true /> </visible>
  391.         <reserved5> 0 </reserved5>
  392.         <reserved4> 0 </reserved4>
  393.         <reserved3> 0 </reserved3>
  394.         <reserved2> 0 </reserved2>
  395.         <reserved1> 0 </reserved1>
  396.         <enabled> <true /> </enabled>
  397.         <rect>
  398.             <left>490</left>
  399.             <top>96</top>
  400.             <right>502</right>
  401.             <bottom>111</bottom>
  402.         </rect>
  403.         <style>transparent</style>
  404.         <showName> <false /> </showName>
  405.         <highlight> <false /> </highlight>
  406.         <autoHighlight> <false /> </autoHighlight>
  407.         <sharedHighlight> <true /> </sharedHighlight>
  408.         <family>0</family>
  409.         <titleWidth>0</titleWidth>
  410.         <icon>0</icon>
  411.         <textAlign>center</textAlign>
  412.         <font>Geneva</font>
  413.         <textSize>9</textSize>
  414.         <textStyle>plain</textStyle>
  415.         <name>About</name>
  416.         <script>on mouseUpglobal mHomeVers,mHomeDate,mHomeRevput mHomeDate into mhdget cd fld "version" of cd 1if it is not empty thenput "Registered to"&&it into mhdput getString(1131,2) into regelse put getString(1131,1) into regget getString(1132,trunc(item 2 of mHomeRev/20))if getString(1132,4) is not in it then get it&&(item 2 of mHomeRev mod 20)paramText mHomeVers,mhd,reg,itget alert (3756)end mouseUp</script>
  417.     </part>
  418.     <part>
  419.         <id>99</id>
  420.         <type>button</type>
  421.         <visible> <true /> </visible>
  422.         <reserved5> 0 </reserved5>
  423.         <reserved4> 0 </reserved4>
  424.         <reserved3> 0 </reserved3>
  425.         <reserved2> 0 </reserved2>
  426.         <reserved1> 0 </reserved1>
  427.         <enabled> <true /> </enabled>
  428.         <rect>
  429.             <left>490</left>
  430.             <top>67</top>
  431.             <right>502</right>
  432.             <bottom>82</bottom>
  433.         </rect>
  434.         <style>transparent</style>
  435.         <showName> <false /> </showName>
  436.         <highlight> <false /> </highlight>
  437.         <autoHighlight> <false /> </autoHighlight>
  438.         <sharedHighlight> <true /> </sharedHighlight>
  439.         <family>0</family>
  440.         <titleWidth>0</titleWidth>
  441.         <icon>0</icon>
  442.         <textAlign>center</textAlign>
  443.         <font>Geneva</font>
  444.         <textSize>9</textSize>
  445.         <textStyle>plain</textStyle>
  446.         <name>Safe</name>
  447.         <script>on mouseUpgo card"Ft. Knox‚Ñ¢ Open"end mouseUp</script>
  448.     </part>
  449.     <part>
  450.         <id>106</id>
  451.         <type>button</type>
  452.         <visible> <true /> </visible>
  453.         <reserved5> 0 </reserved5>
  454.         <reserved4> 0 </reserved4>
  455.         <reserved3> 0 </reserved3>
  456.         <reserved2> 0 </reserved2>
  457.         <reserved1> 0 </reserved1>
  458.         <enabled> <true /> </enabled>
  459.         <rect>
  460.             <left>490</left>
  461.             <top>113</top>
  462.             <right>502</right>
  463.             <bottom>125</bottom>
  464.         </rect>
  465.         <style>transparent</style>
  466.         <showName> <false /> </showName>
  467.         <highlight> <false /> </highlight>
  468.         <autoHighlight> <false /> </autoHighlight>
  469.         <sharedHighlight> <true /> </sharedHighlight>
  470.         <family>0</family>
  471.         <titleWidth>0</titleWidth>
  472.         <icon>0</icon>
  473.         <textAlign>center</textAlign>
  474.         <font>:HyperCard Stacks:Home</font>
  475.         <textSize>12</textSize>
  476.         <textStyle>plain</textStyle>
  477.         <name></name>
  478.         <script>on mouseUpanswer "Merry Christmas!" with ":)"end mouseUp</script>
  479.     </part>
  480.     <part>
  481.         <id>104</id>
  482.         <type>button</type>
  483.         <visible> <true /> </visible>
  484.         <reserved5> 0 </reserved5>
  485.         <reserved4> 0 </reserved4>
  486.         <reserved3> 0 </reserved3>
  487.         <reserved2> 0 </reserved2>
  488.         <reserved1> 0 </reserved1>
  489.         <enabled> <true /> </enabled>
  490.         <rect>
  491.             <left>488</left>
  492.             <top>112</top>
  493.             <right>503</right>
  494.             <bottom>127</bottom>
  495.         </rect>
  496.         <style>opaque</style>
  497.         <showName> <false /> </showName>
  498.         <highlight> <false /> </highlight>
  499.         <autoHighlight> <false /> </autoHighlight>
  500.         <sharedHighlight> <true /> </sharedHighlight>
  501.         <family>0</family>
  502.         <titleWidth>0</titleWidth>
  503.         <icon>0</icon>
  504.         <textAlign>center</textAlign>
  505.         <font></font>
  506.         <textSize>12</textSize>
  507.         <textStyle>plain</textStyle>
  508.         <name>Homme</name>
  509.         <script></script>
  510.     </part>
  511.     <part>
  512.         <id>107</id>
  513.         <type>button</type>
  514.         <visible> <true /> </visible>
  515.         <reserved5> 0 </reserved5>
  516.         <reserved4> 0 </reserved4>
  517.         <reserved3> 0 </reserved3>
  518.         <reserved2> 0 </reserved2>
  519.         <reserved1> 0 </reserved1>
  520.         <enabled> <true /> </enabled>
  521.         <rect>
  522.             <left>488</left>
  523.             <top>81</top>
  524.             <right>503</right>
  525.             <bottom>96</bottom>
  526.         </rect>
  527.         <style>transparent</style>
  528.         <showName> <false /> </showName>
  529.         <highlight> <false /> </highlight>
  530.         <autoHighlight> <false /> </autoHighlight>
  531.         <sharedHighlight> <true /> </sharedHighlight>
  532.         <family>0</family>
  533.         <titleWidth>0</titleWidth>
  534.         <icon>0</icon>
  535.         <textAlign>center</textAlign>
  536.         <font></font>
  537.         <textSize>12</textSize>
  538.         <textStyle>plain</textStyle>
  539.         <name>Diagnostics</name>
  540.         <script>on mouseUpgo cd "Diagnostics"end mouseUp</script>
  541.     </part>
  542.     <part>
  543.         <id>110</id>
  544.         <type>button</type>
  545.         <visible> <true /> </visible>
  546.         <reserved5> 0 </reserved5>
  547.         <reserved4> 0 </reserved4>
  548.         <reserved3> 0 </reserved3>
  549.         <reserved2> 0 </reserved2>
  550.         <reserved1> 0 </reserved1>
  551.         <enabled> <true /> </enabled>
  552.         <rect>
  553.             <left>488</left>
  554.             <top>25</top>
  555.             <right>506</right>
  556.             <bottom>38</bottom>
  557.         </rect>
  558.         <style>transparent</style>
  559.         <showName> <false /> </showName>
  560.         <highlight> <false /> </highlight>
  561.         <autoHighlight> <false /> </autoHighlight>
  562.         <sharedHighlight> <true /> </sharedHighlight>
  563.         <family>0</family>
  564.         <titleWidth>0</titleWidth>
  565.         <icon>0</icon>
  566.         <textAlign>center</textAlign>
  567.         <font>:HyperCard Stacks:Home</font>
  568.         <textSize>12</textSize>
  569.         <textStyle>plain</textStyle>
  570.         <name>Home</name>
  571.         <script>on mouseUpgo firstend mouseUp</script>
  572.     </part>
  573.     <part>
  574.         <id>111</id>
  575.         <type>button</type>
  576.         <visible> <false /> </visible>
  577.         <reserved5> 0 </reserved5>
  578.         <reserved4> 0 </reserved4>
  579.         <reserved3> 0 </reserved3>
  580.         <reserved2> 0 </reserved2>
  581.         <reserved1> 0 </reserved1>
  582.         <enabled> <true /> </enabled>
  583.         <rect>
  584.             <left>197</left>
  585.             <top>1</top>
  586.             <right>317</right>
  587.             <bottom>18</bottom>
  588.         </rect>
  589.         <style>shadow</style>
  590.         <showName> <true /> </showName>
  591.         <highlight> <false /> </highlight>
  592.         <autoHighlight> <false /> </autoHighlight>
  593.         <sharedHighlight> <true /> </sharedHighlight>
  594.         <family>0</family>
  595.         <titleWidth>0</titleWidth>
  596.         <icon>0</icon>
  597.         <textAlign>center</textAlign>
  598.         <font>:HyperCard Stacks:Home</font>
  599.         <textSize>12</textSize>
  600.         <textStyle>plain</textStyle>
  601.         <name>Module Manager</name>
  602.         <script>on mouseUpdoModule "About Module Manager‚Ñ¢‚Ķ"end mouseUpon doModule itumset the cursor to busyglobal MHpref,mHomeMod,MHmods,MHmodhandlerput "" into mmif itum is "About Module Manager‚Ñ¢‚Ķ" thenanswer "MegaHome‚Ñ¢ Module Manager‚Ñ¢ Access "&mHomeMod&return&"by Roger Plyer"&return&¬¨"¬©1991 Earth Systems. All Rights Reserved Throughout the Universe."else if itum is "" then --≈∏if there is not a menu  then create menu put "About Module Manager‚Ñ¢‚Ķ,-,Remove ‚Äú‚Äù Menu,-,Modules:" into menu mmput MHmods after menu mmput"-,MMA Development:,Important Notice,Test Agreement,Redraw ‚Äú‚Äù Menu,Disable ModEvents,Edit MMA Script" after menu mmset the textStyle of menuItem "Modules:" of menu  to underlinedisable menuItem "Modules:" of menu set the textStyle of menuItem "MMA Development:" of menu  to underlinedisable menuItem "MMA Development:" of menu set the textStyle of menuItem "Important Notice" of menu  to italicget line 16 of MHprefset the checkmark of menuItem "Disable ModEvents" of menu  to itput true into line 15 of MHprefsavePrefsexit doModuleelse if itum is "Edit MMA Script" thenedit script of bg btn "Module Manager" of cd 1exit to HyperCardelse if itum is "Remove ‚Äú‚Äù Menu" or itum is "" thendelete menu mmput false into line 15 of MHprefsavePrefselse if itum is "Redraw ‚Äú‚Äù Menu" thenlock screendoModule ""doModule ""else if itum is "Important Notice" or itum is "" thenparamText "Module Manager‚Ñ¢"get alert (3762)if it is 2 thendoModule "Test Agreement"end ifelse if itum is "Test Agreement" then handleError "D1",0else if itum is "Disallow ModEvents" thenget not line 16 of MHprefput it into line 16 of MHprefsaveprefsset the checkmark of menuItem "Disallow ModEvents" of menu "" to itelse if itum is "Modules:" or itum is "MMA Development:" then handleError "D1",56else do MHmodHandlerend doModule</script>
  603.     </part>
  604.     <content>
  605.         <layer>background</layer>
  606.         <id>92</id>
  607.         <text>Home Cards</text>
  608.     </content>
  609.     <content>
  610.         <layer>background</layer>
  611.         <id>2</id>
  612.         <text>Mouse:0,0</text>
  613.     </content>
  614.     <content>
  615.         <layer>background</layer>
  616.         <id>1</id>
  617.         <text>5:46 PM</text>
  618.     </content>
  619.     <name>Home</name>
  620.     <script>on openBackgroundset the cursor to 4lock screenmakeHomeMenusdoADeselectshow menuBarend openBackgroundon resumeStackopenBackgroundpass resumeStackend resumeStackon suspendStackcloseBackgroundpass suspendStackend suspendStackon makeHomeMenuscreate menu "Manager"create menu "Prefs"put "Set UserName,-,UserLevel‚Ķ,Text Arrows,Power Keys,Blind"¬¨&&"Typing,Message Flashbacks,Message Box Memory,Auto‚ÄìCompacting,Auto-Compacting Threshold‚Ķ"¬¨&",-,Script Text‚Ķ,-,Double‚ÄìClick Rate‚Ķ,Drag Delay‚Ķ,-,Screen Saver‚Ķ,"¬¨&"Screen Saver Icon‚Ķ,Bounce Sound" into menu "Prefs"end makeHomeMenuson closeBackgroundlock screenif there is a menu "Manager" then delete menu "Manager"if there is a menu "Prefs" then delete menu "Prefs"end closeBackgroundon doMenu itum,menuNameif menuName is not "Manager" and menuName is not "Prefs" then pass doMenuif menuName is "Manager" thenglobal MHselput the number of btns into xif itum is "Dragging" then toggleDragelse if itum is "Mouse Coordinates" then toggleCoordselse if itum is "Try Existing Icons" then --TRY ICONglobal MHprefput not (line 12 of MHpref) into line 12 of MHprefsavePrefselse if itum is "Open" then  --OPENgoSelCdput selBtnName() into theNameput selBtn() into wheresendIntercept "openMe",wheredelete char 1 to 13 of theNamedelete last char of theNameif "--path: " is in line 1 of the script of (where)thenput line 1 of the script of (where) into theNamedelete char 1 to 8 of theNameend ifdoADeselectgoto theNameexit doMenuelse if itum is "Rename‚Ķ" then  --RENAMEgoSelCdput selBtnName() into oldNameput selBtn() into wheresendIntercept renameMe,wheredelete char 1 to 13 of oldNamedelete last char of oldNameask"New name for selected link:" with oldNameput it into ttif tt is empty then exit doMenuset the name of (where) to ttanswer "Change actual (Finder) name also?" with "Yes" or "No"if it is "Yes" thensendIntercept finderRenameMe,whereput the long name of stack (oldName) into oldNamedelete char 1 to 7 of oldNamedelete last char of oldNameput renameFile (oldName,tt) into erCif erC‚â†0 thenbeep 2answer"Couldn‚Äôt change actual name" with "Cancel"exit doMenuend ifput the script of (where) into kif "--path: " is in line 1 of kthenput "--path: "&pathName(oldName)&tt into line 1 of kset the script of (where) to kend ifend ifexit doMenuelse if itum is "Change Icon‚Ķ" then  -- NEW ICONgoSelCdput selBtn() into wheresendIntercept iconMe,whereget chooseIcon("New icon for selected link:")if it is empty or it is 0 then exit doMenuset the icon of (where) to itexit doMenuelse if itum is "New Card" then  --NEW CDset the cursor to 4lock screenset the lockMessages to truego to last cd in this bgput fld "page" into PFsend "doMenu New Card" to HyperCardput PF+1 into fld "page"send openCard to this cdexit doMenuelse if itum is "Remove Card" then  --DELETE CDif item 2 of MHsel is the number of this cd then doADeselectbeep 2answer"Do you really want to delete this entire card?" with "OK" or¬¨"Cancel"if it is "Cancel" then exit doMenuset the cursor to 4lock screenset the lockMessages to truedoMenu"delete card"go previf fld "page" is 1then set the icon of bg btn "prev" to "‚àöGrey Prev Arrow"else set the icon of bg btn "prev" to "Prev Arrow"if fld "page">the number of cds of this bgthen put the number of cds of this bg into fld "page"if fld "page" = the number of cds of this bgthen set the icon of bg btn "next" to "‚àöGrey Next Arrow"else set the icon of bg btn "next" to "Next Arrow"else if itum is "Clean Up All" then  -- CLEAN UP ALLif fld "page" is 1 then set the rect of cd fld "axis" to 7,22,63,50doACleanUpexit doMenuelse if itum is "Clean Up Selection" thengoSelCddoACleanUp(the number of (selBtn()))exit doMenuelse if itum is "Place‚Ķ" then --PLACEgoSelCdput selBtn() into wheresendIntercept placeMe,whereput the number of (where) into nWhereask "Place selected button at what position? (1-"&x&")"¬¨with nWhereif it is nWhere or it is empty then exit doMenuif it<1 or it>x thenbeepexit doMenuend ifset the cursor to 4lock screensetUserLevelFiveselect (where)if it<nWhere thenrepeat until the number of (where)=itdoMenu "Send Farther"end repeatelserepeat until the number of (where)=itdoMenu "Bring Closer"end repeatend ifchoose browse toolrestoreUserLeveldoACleanUp(it)unlock screenput "If the button is not visible, try doing a CLEAN UP ALL."get the mouseLocwait until the mouseLoc is not ithide msgexit doMenuelse if itum is "Deselect" then  --DESELECTdoADeselectexit doMenuelse if itum is "Add Stack‚Ķ" then  --ADD A STACKput (the shiftKey is "down") into shKeyglobal MHprefanswer file "Choose a stack to add." of type "STAK"go to this cdput it into appFileif appFile is empty then exit doMenuset cursor to 4lock screensetUserLevelFiveput buttonName(appFile) into appNamedoMenu "New Button"put the id of btn (x+1) into appIDset name of btn id appID to appNameset icon of btn id appID to line 10 of MHprefif iconExists(line 12 of MHpref)then set icon of btn id appID to appNameset style of btn id appID to transparentif shKey is falsethen set the script of btn id appID to emptyelse set the script of btn id appID to "--path: "&appFileput pathName(appFile) into aCif aC&return is not in fld "paths" of cd "stacks" thenif (last char of (fld "paths" of cd "stacks")) is not return¬¨then put return after fld"paths" of cd "stacks"put aC&return after fld "paths" of cd "stacks"global stacksput fld "paths" of cd "stacks" into stacksend ifchoose browse tooldoACleanUp (x+1)restoreUserLevelupdMenusexit doMenuelse if itum is "Default Icon‚Ķ" thenglobal MHprefget chooseIcon("Default icon for ‚ÄúAdd a stack‚Äù:")if it is empty or it is 0 then exit doMenuput it into line 10 of MHprefsavePrefsexit doMenuelse if itum is "Remove Link" then  --REMOVE A STACKgoSelCdput selBtn() into wheresendIntercept removeMe,wherebeep 2answer"Do you really want to remove this link?" with "OK" or "Cancel"if it is "OK" thenlock screendoADeselectset the cursor to 4setUserLevelFiveselect (where)doMenu"Clear Button"choose browse toolrestoreUserLeveldoADeselectend ifexit doMenuend ifelse if menuName is "Prefs" thenglobal MHprefif itum is "Set UserName" thenglobal userNameask"Your UserName:" with userNameif it is not empty then put it into userNameput userName into line 6 of cd fld "Prefs" of cd 1exit doMenuelse if itum is "UserLevel‚Ķ" thenget item (the userLevel) of "Browsing,Typing,Painting,Authoring,Scripting"paramText itget alert (3758)if it is 1 then exit doMenuset the userlevel to it-1put the userLevel into line 1 of cd fld"prefs" of cd 1else if itum is "Bounce Sound" then  --SOUNDput not (line 1 of MHpref) into line 1 of MHprefsavePrefselse if itum is "Text Arrows" then  --TEXT ARROWSset the textArrows to not the textArrowsput the textarrows into line 2 of cd fld"Prefs" of cd 1else if itum is "Power Keys" then  --POWER KEYSset the powerKeys to not the powerKeysput the powerkeys into line 3 of cd fld"Prefs" of cd 1else if itum is "Blind Typing" then  --BLIND TYPINGset the blindTyping to not the blindTypingput the blindTyping into line 4 of cd fld"Prefs" of cd 1else if itum is "Double‚ÄìClick Rate‚Ķ" then  --DOUBLE‚ÄìCLICK SPEEDanswer "Choose your double‚Äìclicking speed:" with "Slow","Medium","Fast"if it is "Slow" then put 3 into line 5 of MHprefif it is "Medium" then put 2 into line 5 of MHprefif it is "Fast" then put 1 into line 5 of MHprefsavePrefsexit doMenuelse if itum is "Script Text‚Ķ" then  -- SCRIPT TEXTseput ((the scriptTextFont)&","&(the scriptTextSize)) into line 5 of cd fld "prefs" of cd 1else if itum is "Drag Delay‚Ķ" then  -- DRAG DELAYanswer "Choose a drag delay:" with "None" or "Long" or "Short"if it is "None" then put 0 into line 11 of MHprefif it is "Long" then put 2 into line 11 of MHprefif it is "Short" then put 1 into line 11 of MHprefsavePrefsexit doMenuelse if itum is "Screen Saver Icon‚Ķ" then  --SCREEN SAVER ICONget chooseIcon("Icon (name/number) for screen saver:")if it is empty or it is 0 then exit doMenuput it into line 6 of MHprefsavePrefsexit doMenuelse if itum is "Auto‚ÄìCompacting" then  --AUTO‚ÄìCOMPACTINGput not (line 7 of MHpref) into line 7 of MHprefsavePrefselse if itum is "Auto-Compacting Threshold‚Ķ" then --THRESHOLDask "Automatically compact when the free space in the stack reaches what percent of the stack‚Äôs total size?" with line 13 of MHPrefif it is empty then exit doMenuif it is not a number or it<0 or it‚â•100 thenbeepexit doMenuend ifput it into line 13 of MHprefsavePrefsexit doMenuelse if itum is "Message Box Memory" then  --MESSAGE BOX RESTORINGif the cmdKey is "down" thenmsgCmd"clear"exit doMenuend ifput not (line 2 of MHpref) into line 2 of MHprefsavePrefselse if itum is "Screen Saver‚Ķ" then  --SCREEN SAVERanswer "Choose a Screen Saver mode:" with "Off" or "‚ÄúBoss Mode‚Äù" or "Normal"if it is "Off" then put 0 into line 8 of MHprefif it is "Normal" then put 1 into line 8 of MHprefif it is "‚ÄúBoss Mode‚Äù" then put 2 into line 8 of MHprefsavePrefsexit doMenuelse if itum is "Message Flashbacks" then  --LAST COMMAND TYPEDput not (line 9 of MHpref) into line 9 of MHprefsavePrefsend ifend ifupdMenusend doMenuon updMenusglobal MHpref,maxBtnsif there is no menu "Manager" then exit updMenusset the cursor to 4set the checkMark of menuItem "Dragging" of menu "Manager" to line 4 of MHprefset the checkMark of menuItem "Mouse Coordinates" of menu "Manager" to line 3 of MHprefset the enabled of menuItem "Remove Card" of menu "Manager" to (fld "page" is not 1)set the enabled of menuItem "Add Stack‚Ķ" of menu "Manager" to (the number of btns<maxBtns)set the checkMark of menuItem "Try Existing Icons" of menu "Manager" to line 12 of MHprefset the enabled of menuItem "Text Arrows" of menu "Prefs" to (the userLevel>1)set the enabled of menuItem "Power Keys" of menu "Prefs" to (the userLevel>2)set the enabled of menuItem "Blind Typing" of menu "Prefs" to (the userLevel>4)set the enabled of menuItem "Script Text‚Ķ" of menu "Prefs" to (the userLevel>4)set the checkMark of menuItem "Text Arrows" of menu "Prefs" to (the textArrows)set the checkMark of menuItem "Power Keys" of menu "Prefs" to (the powerKeys)set the checkMark of menuItem "Blind Typing" of menu "Prefs" to (the blindTyping)set the checkMark of menuItem "Bounce Sound" of menu "Prefs" to line 1 of MHprefset the checkMark of menuItem "Message Flashbacks" of menu "Prefs" to line 9 of MHprefget line 7 of MHprefset the checkMark of menuItem "Auto‚ÄìCompacting" of menu "Prefs" to itset the enabled of menuItem "Auto-Compacting Threshold‚Ķ" of menu "Prefs" to itset the checkMark of menuItem "Message Box Memory" of menu "Prefs" to line 2 of MHprefend updMenuson openCardif fld "page" is 1then set the icon of bg btn "prev" to "‚àöGrey Prev Arrow"else set the icon of bg btn "prev" to "Prev Arrow"if fld "page">the number of cds of this bgthen put the number of cds of this bg into fld "page"if fld "page" = the number of cds of this bgthen set the icon of bg btn "next" to "‚àöGrey Next Arrow"else set the icon of bg btn "next" to "Next Arrow"updMenusend openCardon idleglobal MHprefput the short time into fld "Clock"if line 3 of MHpref is true and the shiftKey is up then put the mouseLoc into line 2 of fld "Coords"pass idleend idleon mouseUpif "Card Button" is not in the long name of the target then pass mouseUpset the cursor to 4doADeselectglobal MHselif trapDoubleClick(the rect of the target) is not true thensendIntercept selectMeput the id of the target into item 1 of MHselput the number of this cd into item 2 of MHselset the hilite of the target to truelongMgrelsesendIntercept openMeput the short name of the target into kif "--path: " is in line 1 of the script of the targetthenput line 1 of the script of the target into kdelete char 1 to 8 of kend ifgoto kend ifend mouseUpon mouseStillDownif "Card Button" is not in the long name of the target then pass mouseStillDowndragTargetend mouseStillDownon longMgrif there is no menu "Manager" then exit longMgrput "Dragging,Mouse Coordinates,-,Open,-,Rename‚Ķ,Change Icon‚Ķ,-,Add Stack‚Ķ,Default Icon‚Ķ,Try Existing Icons,Remove Link,-,New Card,Remove Card,-,Clean Up Selection,Clean Up All,Place‚Ķ,-,Deselect"¬¨into menu "Manager"updMenusend longMgron shortMgrif there is no menu "Manager" then exit shortMgrput "Dragging,Mouse Coordinates,-,Add Stack‚Ķ,Default Icon‚Ķ,Try Existing Icons,-,New Card,Remove Card,-,Clean Up All"¬¨into menu "Manager"updMenusend shortMgron reset whatif what‚â†"menuBar" then pass resetset the cursor to 4lock screensend "reset menuBar" to HyperCard --≈∏global MHprefput false into line 15 of MHprefmakeMHMenusmakeHomeMenusglobal MHselif MHsel is not empty then longMgr else shortMgrend reset</script>
  621. </background>
  622.